aforestation land - Español Inglés Diccionario